Skip to content

Version Packages - #10093

Merged
CiaranMn merged 1 commit into
mainfrom
changeset-release/main
Oct 29, 2026
Merged

CiaranMn merged 1 commit into
mainfrom
changeset-release/main

Conversation

@hash-release

@hash-release hash-release Bot commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@hashintel/[email protected]

Minor Changes

  • Clear optional single Select and Combobox values with the clear button instead of an empty first option. A single select that is not required is always clearable. A required one can opt in with clearable, which lets onChange receive null. The Select clear button now sits beside the dropdown arrow at a size per select size, drawn with the same stroke width as the arrow. (@aacarcrash, #9982)

Patch Changes

  • Add a circleClose icon (@alex-e-leon, #10162)

  • Give the HelpTooltip trigger an accessible name: it is now exposed as role="img" named "Information", overridable via a new aria-label prop. Tooltip accepts aria-label and role for icon-only triggers whose wrapper is the focusable element. (@alex-e-leon, #10205)

  • Publish mdx docs for components (@alex-e-leon)

@hashintel/[email protected]

Patch Changes

@hashintel/[email protected]

Patch Changes

  • Add renderComposerStatus for host-owned status above the composer or expanded Voice dock, without changing the collapsed dock's height. Pass the current inputMode to composer controls and keep composer controls available in the live Voice dock. With presentation: "brunch", system messages display as visible notes in Chat and Voice, renderSystemMessage renders their content, and composer controls sit at the leading edge of the composer and Voice dock, separate from submission and session actions. (@lunelson, #10053)

  • Plugins can provide the AI assistant panel's content and title bar, and the aiAssistant prop with its built-in chat is deprecated. (@kube, #10103)

  • Fix the code editor's web worker failing to load in apps that bundle Petrinaut with Vite. Petrinaut now emits the worker's URL in a form the app's bundler recognises, so the bundler copies the worker into the app's build. (@kube, #10081)

  • PetrinautPreview takes an actualMode prop to show an execution from outside Petrinaut, as the editor's Actual mode does: it opens on the latest frame, with a timeline to scrub back through it. (@kostandinang, #10157)

  • The Visualizer editor checks JavaScript with JSX as you type, lists errors in the Diagnostics tab without blocking a run, and draws the picture by interpreting the code safely, so nothing from a net runs as JavaScript. (@kube, #10189)

  • Add optional assistant header controls with an input-mode restriction for voice-only controls, preserving Chat and Ledger state. (@lunelson, #10054)

  • Updated dependencies:

@hashintel/[email protected]

Patch Changes

  • Update the browser optimizer's Optuna runtime to version 5.x.x. (@indietyp)

  • Start the ELK layout engine the first time a layout is calculated, rather than when the package is imported, so the package can be imported where ELK can't start, such as in a Temporal workflow. (@CiaranMn, #10186)

  • Upgrade the language server to TypeScript 6. (@indietyp, #9933)

  • Type-check place visualizers in the language worker and lower them to a view HIR the editor interprets, so no code from a net runs as JavaScript. (@kube, #10189)

@hash-release
hash-release Bot requested a review from a team as a code owner October 19, 2026 14:07
@vercel

vercel Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
hash Ready Ready Preview Oct 28, 2026 6:49pm UTC
hashdotdesign-tokens Ready Ready Preview Oct 28, 2026 6:49pm UTC
petrinaut Ready Ready Preview Oct 28, 2026 6:49pm UTC
petrinaut-docs Ready Ready Preview Oct 28, 2026 6:49pm UTC

Request Review

@cursor

cursor Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

PR Summary

Medium Risk
The diff is release metadata only, but publishing bundles API deprecations, Select behavior changes, sandboxed visualizers, and TS6/Optuna upgrades that consumers pick up on merge.

Overview
This Version Packages PR finalizes a Changesets release: it removes the consumed .changeset/*.md entries and bumps @hashintel/ds-components to 0.5.0, @hashintel/ds-icons to 0.0.3, @hashintel/petrinaut-core to 0.0.6, and @hashintel/petrinaut to 0.0.22, with matching CHANGELOG sections.

ds-components 0.5.0 ships clearer Select/Combobox clearing (dedicated clear control, optional null on required fields with clearable), a circleClose icon, HelpTooltip/Tooltip accessibility props, and published MDX component docs.

Petrinaut 0.0.22 (with petrinaut-core 0.0.6) rolls up assistant/composer host hooks (renderComposerStatus, Brunch presentation, plugin-owned assistant UI, deprecating built-in aiAssistant chat), PetrinautPreview actualMode, a Vite-friendly code-editor worker URL, safe visualizer type-checking and HIR interpretation (no net code as JS), assistant header controls, lazy ELK init, TypeScript 6 in the language worker, and Optuna 5.x in the browser optimizer.

Reviewed by Cursor Bugbot for commit a812e44. Bugbot is set up for automated code reviews on this repo. Configure here.

@github-actions github-actions Bot added area/infra Relates to version control, CI, CD or IaC (area) area/libs Relates to first-party libraries/crates/packages (area) type/eng > frontend Owned by the @frontend team labels Oct 19, 2026
@codecov

codecov Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 68.19%. Comparing base (698d40b) to head (b794d79).

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #10093      +/-   ##
==========================================
- Coverage   68.23%   68.19%   -0.04%     
==========================================
  Files        2056     2052       -4     
  Lines      210043   209747     -296     
  Branches     9119     9106      -13     
==========================================
- Hits       143330   143047     -283     
+ Misses      64922    64910      -12     
+ Partials     1791     1790       -1     
Flag Coverage Δ
apps.hash-ai-worker-ts 9.43% <ø> (ø)
apps.hash-api 16.24% <ø> (ø)
local.hash-backend-utils 16.57% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@hash-release
hash-release Bot force-pushed the changeset-release/main branch from 5162e4c to df65a1f Compare October 19, 2026 14:36
@hash-release
hash-release Bot force-pushed the changeset-release/main branch from df65a1f to 854571f Compare October 19, 2026 15:11
@hash-release
hash-release Bot force-pushed the changeset-release/main branch from 854571f to 399de65 Compare October 19, 2026 15:24
@hash-release
hash-release Bot force-pushed the changeset-release/main branch from 399de65 to 144a867 Compare October 19, 2026 16:48
@hash-release
hash-release Bot force-pushed the changeset-release/main branch from 144a867 to 25be8f7 Compare October 19, 2026 17:01
@hash-release
hash-release Bot force-pushed the changeset-release/main branch from 6ec64be to f156cc0 Compare October 20, 2026 08:52
@hash-release
hash-release Bot force-pushed the changeset-release/main branch from f156cc0 to cdac906 Compare October 20, 2026 09:06
@hash-release
hash-release Bot force-pushed the changeset-release/main branch from cdac906 to 28093ce Compare October 20, 2026 09:26
@hash-release
hash-release Bot force-pushed the changeset-release/main branch from 28093ce to 21286f7 Compare October 20, 2026 10:55
@hash-release
hash-release Bot force-pushed the changeset-release/main branch from 21286f7 to 9a4111c Compare October 20, 2026 17:06
@hash-release
hash-release Bot force-pushed the changeset-release/main branch from 9a4111c to 0ec954d Compare October 20, 2026 21:37
@hash-release
hash-release Bot force-pushed the changeset-release/main branch from 0ec954d to 69305fd Compare October 21, 2026 08:31

This branch was successfully deployed

5 active deployments
Preview – hash — a812e443 Deployed Oct 28, 2026 by vercel[bot]
Preview – petrinaut — a812e443 Deployed Oct 28, 2026 by vercel[bot]
Preview – hashdotdesign-tokens — a812e443 Deployed Oct 28, 2026 by vercel[bot]
Preview – petrinaut-docs — a812e443 Deployed Oct 28, 2026 by vercel[bot]
pull-request — a812e443 Deployed Oct 28, 2026 by hash-release[bot] via Sourcemaps (@apps/hash-ai-worker-ts) #42023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/apps > hash.design Affects the `hash.design` design site (app) area/infra Relates to version control, CI, CD or IaC (area) area/libs Relates to first-party libraries/crates/packages (area) type/eng > frontend Owned by the @frontend team

Development

Successfully merging this pull request may close these issues.

1 participant